package com.lace.common.entity;

import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author Mybatis-plus generator codes
 * @since 2018-07-15
 */
public class TbCompanyInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    private Long userId;
    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 1 工厂  2 档口
     */
    private Integer companyType;
    /**
     * 公司简称
     */
    private String companyAbbreviation;
    /**
     * 公司简介
     */
    private String companyProfile;
    /**
     * logo
     */
    private String companyHeadIcon;
    /**
     * 公司封面
     */
    private String companyBanner;
    private String companyPic;
    /**
     * 主页前缀
     */
    private String indexName;
    /**
     * 公司负责人
     */
    private String companyPersonCharge;
    /**
     * 联系电话
     */
    private String phone;
    /**
     * 国家
     */
    private String country;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 县
     */
    private String county;
    /**
     * 公司地址
     */
    private String address;
    /**
     * 公司状态
     */
    private Integer companyStatus;
    /**
     * 通知列表
     */
    private String noticeList;
    /**
     * 经度
     */
    private String lng;
    /**
     * 纬度
     */
    private String lat;
    /**
     * 创建时间
     */
    private Date createDate;
    /**
     * 修改时间
     */
    private Date updateDate;
    /**
     * 版本
     */
    private Long version;
    /**
     * 修改人
     */
    private Long updateUser;
    /**
     * 座机号码
     */
    private String contactTel;
    /**
     * 传真
     */
    private String fax;
    /**
     * 是否是合作厂家
     */
    private Integer isRecommend;
    /**
     * 是否认证
     */
    private Integer isCertified;
    /**
     * 是否vip
     */
    private Integer isVip;
    /**
     * 推荐时间
     */
    private Date recommendTime;
    private Long userid;
    /**
     * 基路径
     */
    private String basePath;
    /**
     * 联系电话2
     */
    private String contactTel2;
    /**
     * 营业执照
     */
    private String businessLicense;
    /**
     * 浏览量
     */
    private Long viewCount;
    /**
     * 入驻地址
     */
    private String settledAddress;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public Integer getCompanyType() {
        return companyType;
    }

    public void setCompanyType(Integer companyType) {
        this.companyType = companyType;
    }

    public String getCompanyAbbreviation() {
        return companyAbbreviation;
    }

    public void setCompanyAbbreviation(String companyAbbreviation) {
        this.companyAbbreviation = companyAbbreviation;
    }

    public String getCompanyProfile() {
        return companyProfile;
    }

    public void setCompanyProfile(String companyProfile) {
        this.companyProfile = companyProfile;
    }

    public String getCompanyHeadIcon() {
        return companyHeadIcon;
    }

    public void setCompanyHeadIcon(String companyHeadIcon) {
        this.companyHeadIcon = companyHeadIcon;
    }

    public String getCompanyBanner() {
        return companyBanner;
    }

    public void setCompanyBanner(String companyBanner) {
        this.companyBanner = companyBanner;
    }

    public String getCompanyPic() {
        return companyPic;
    }

    public void setCompanyPic(String companyPic) {
        this.companyPic = companyPic;
    }

    public String getIndexName() {
        return indexName;
    }

    public void setIndexName(String indexName) {
        this.indexName = indexName;
    }

    public String getCompanyPersonCharge() {
        return companyPersonCharge;
    }

    public void setCompanyPersonCharge(String companyPersonCharge) {
        this.companyPersonCharge = companyPersonCharge;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getCompanyStatus() {
        return companyStatus;
    }

    public void setCompanyStatus(Integer companyStatus) {
        this.companyStatus = companyStatus;
    }

    public String getNoticeList() {
        return noticeList;
    }

    public void setNoticeList(String noticeList) {
        this.noticeList = noticeList;
    }

    public String getLng() {
        return lng;
    }

    public void setLng(String lng) {
        this.lng = lng;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public Long getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(Long updateUser) {
        this.updateUser = updateUser;
    }

    public String getContactTel() {
        return contactTel;
    }

    public void setContactTel(String contactTel) {
        this.contactTel = contactTel;
    }

    public String getFax() {
        return fax;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public Integer getIsRecommend() {
        return isRecommend;
    }

    public void setIsRecommend(Integer isRecommend) {
        this.isRecommend = isRecommend;
    }

    public Integer getIsCertified() {
        return isCertified;
    }

    public void setIsCertified(Integer isCertified) {
        this.isCertified = isCertified;
    }

    public Integer getIsVip() {
        return isVip;
    }

    public void setIsVip(Integer isVip) {
        this.isVip = isVip;
    }

    public Date getRecommendTime() {
        return recommendTime;
    }

    public void setRecommendTime(Date recommendTime) {
        this.recommendTime = recommendTime;
    }

    public Long getUserid() {
        return userid;
    }

    public void setUserid(Long userid) {
        this.userid = userid;
    }

    public String getBasePath() {
        return basePath;
    }

    public void setBasePath(String basePath) {
        this.basePath = basePath;
    }

    public String getContactTel2() {
        return contactTel2;
    }

    public void setContactTel2(String contactTel2) {
        this.contactTel2 = contactTel2;
    }

    public String getBusinessLicense() {
        return businessLicense;
    }

    public void setBusinessLicense(String businessLicense) {
        this.businessLicense = businessLicense;
    }

    public Long getViewCount() {
        return viewCount;
    }

    public void setViewCount(Long viewCount) {
        this.viewCount = viewCount;
    }

    public String getSettledAddress() {
        return settledAddress;
    }

    public void setSettledAddress(String settledAddress) {
        this.settledAddress = settledAddress;
    }

    @Override
    public String toString() {
        return "TbCompanyInfo{" +
        "id=" + id +
        ", userId=" + userId +
        ", companyName=" + companyName +
        ", companyType=" + companyType +
        ", companyAbbreviation=" + companyAbbreviation +
        ", companyProfile=" + companyProfile +
        ", companyHeadIcon=" + companyHeadIcon +
        ", companyBanner=" + companyBanner +
        ", companyPic=" + companyPic +
        ", indexName=" + indexName +
        ", companyPersonCharge=" + companyPersonCharge +
        ", phone=" + phone +
        ", country=" + country +
        ", province=" + province +
        ", city=" + city +
        ", county=" + county +
        ", address=" + address +
        ", companyStatus=" + companyStatus +
        ", noticeList=" + noticeList +
        ", lng=" + lng +
        ", lat=" + lat +
        ", createDate=" + createDate +
        ", updateDate=" + updateDate +
        ", version=" + version +
        ", updateUser=" + updateUser +
        ", contactTel=" + contactTel +
        ", fax=" + fax +
        ", isRecommend=" + isRecommend +
        ", isCertified=" + isCertified +
        ", isVip=" + isVip +
        ", recommendTime=" + recommendTime +
        ", userid=" + userid +
        ", basePath=" + basePath +
        ", contactTel2=" + contactTel2 +
        ", businessLicense=" + businessLicense +
        ", viewCount=" + viewCount +
        ", settledAddress=" + settledAddress +
        "}";
    }
}
